package com.chushouya.order.dto.api.order;

import com.chushouya.product.dto.api.evaluate.EvaluateResultItemApiDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class OrderEvaluateApiDTO {
    @ApiModelProperty(value="商品id", required = true)
    private Long productId;
    /**
     * 商品名称
     */
    @ApiModelProperty(value="商品名称", required = true)
    private String productName;
    /**
     * 商品分类
     */
    @ApiModelProperty(value="商品分类", required = true)
    private Long categoryId;

    /**
     * 商品分类名称
     */
    @ApiModelProperty(value="商品分类名称", required = true)
    private String categoryName;

    /**
     * 商品价格
     */

    @ApiModelProperty(value="估价", required = true)
    private BigDecimal evaluatePrice;

    /**
     * 质检价
     */
    @ApiModelProperty(value="质检价", required = true)
    private BigDecimal qualityPrice;

    /**
     * 商品图片
     */
    @ApiModelProperty(value="商品图片", required = true)
    private String productImage;

    /**
     * 系列Id
     */
    @ApiModelProperty(value="系列Id")
    private Long seriesId;

    /**
     * 系列名称
     */
    @ApiModelProperty(value="系列名称")
    private String seriesName;

    /**
     * 串号
     */
    private String meid;

    /**
     * 评估选项详情
     */
    @ApiModelProperty(value="评估选项详情")
    private List<EvaluateResultItemApiDTO> evaluateItem;

    @ApiModelProperty(value="质检选项")
    private List<EvaluateResultItemApiDTO> qualityItem;
}
